var map;
$(function(){
	map = new BMap.Map("container");//在指定的容器内创建地图实例
	map.setDefaultCursor("crosshair");//设置地图默认的鼠标指针样式
	map.enableScrollWheelZoom();//启用滚轮放大缩小，默认禁用。

	if (!isNull(request("lng")) && !isNull(request("lat"))) {//经纬度不为空；加载已选择的点为中心
		var lng = request("lng");
		var lat = request("lat");
		map.centerAndZoom(new BMap.Point(lng, lat), 18);
		var marker = new BMap.Marker(new BMap.Point(lng,lat)); // 创建标注     
		map.addOverlay(marker);
	} else {//经纬度为空；没有选择点，加载城市中心
		map.centerAndZoom("上海市", 10);
	}
	map.addControl(new BMap.NavigationControl());

	map.addEventListener("rightclick", function(e) {//地图右键单击事件，左键为click
		map.clearOverlays();//添加标注前清空以前的所有标注
		document.getElementById("txtjingweidu").value = e.point.lng + ", "
		+ e.point.lat;
		window.parent.loadlnglat(e.point.lng, e.point.lat);
		var marker = new BMap.Marker(new BMap.Point(e.point.lng,
					e.point.lat)); // 创建标注     
		map.addOverlay(marker);
	});
})

function sear(result) {//根据地质搜索范围
	$("#txtjingweidu").val("");
	var local = new BMap.LocalSearch(map, {
		renderOptions : {
			map : map
		}
	});
	local.search(result);
}

function closewindow() {
	var index = parent.layer.getFrameIndex(window.name); //获取窗口索引
	parent.layer.close(index);
}